Achieving Energy Efficiency in Datacenters by Virtual Machine Sizing, Replication, and Placement

نویسندگان

  • Hadi Goudarzi
  • Massoud Pedram
چکیده

Monitoring and analyzing virtual machines (VMs) in a datacenter enables a cloud provider to place them on fewer physical machines with negligible performance penalty, a process which is known as the VM consolidation. Such a consolidation allows the cloud provider to take advantage of dissimilar workloads to reduce the number of ON servers, and thereby, reduce the datacenter energy consumption. Moreover, placing multiple copies of VMs on different servers and distributing the incoming requests among them can reduce the resource requirement for each copy and help the cloud provider do more aggressive consolidation. This chapter begins by a substantial review of various approaches for consolidation, resource management, and power control in datacenters. It continues by presenting a dynamic programming-based algorithm for creating multiple copies of a VM without degrading performance and doing VM consolidation for the purpose of datacenter energy minimization. A side benefit of the consolidation is to improve reliability of the services provided by the datacenter to its clients. Using the proposed algorithm, it is shown that more than 20% energy saving can be achieved compared to the previous work.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Communication-Aware Traffic Stream Optimization for Virtual Machine Placement in Cloud Datacenters with VL2 Topology

By pervasiveness of cloud computing, a colossal amount of applications from gigantic organizations increasingly tend to rely on cloud services. These demands caused a great number of applications in form of couple of virtual machines (VMs) requests to be executed on data centers’ servers. Some of applications are as big as not possible to be processed upon a single VM. Also, there exists severa...

متن کامل

VM Consolidation by using Selection and Placement of VMs in Cloud Datacenters

The Cloud Computing model leverages virtualization of computing resources allowing customers to provision resources on-demand on a pay-as-you-go basis. During recent years, the power consumption of datacenters in cloud environment attracted researchers. Optimization of energy consumption can be performed by different methods including virtual machine (VM) consolidation. This technique can reduc...

متن کامل

Dynamic Resource Provisioning in Datacenters using Profitability-aware VM Placement

With the ever-spreading user-base in cloud datacenters, it has become increasingly challenging to satisfy each user’s service demand. Resource requirements or service demands of cloud users are embedded in virtual machines (VM). Virtual machines are software extensions of physical machines such that a single physical machine can generate a number of virtual machines and hence, can service multi...

متن کامل

Optimal Placement and Sizing of TCSC & SVC for Improvement Power System Operation using Crow Search Algorithm

Abstract: The need for more efficient power systems has prompted the use of a new technologies includes Flexible AC transmission system (FACTS) devices. FACTS devices provides new opportunity for controlling the line power flow and minimizing losses while maintaining the bus voltages within a permissible limit. In this thesis a new method is proposed for optimal placement and sizing of Thyristo...

متن کامل

Elastic operations in federated datacenters for performance and cost optimization

The huge energy consumption of datacenters providing cloud services over the Internet has motivated different studies regarding cost savings in datacenters. Since energy expenditure is a predominant part of the total operational expenditures for datacenter operators, energy aware policies for minimizing datacenters' energy consumption try to minimize energy costs while guaranteeing a certain Qu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Advances in Computers

دوره 100  شماره 

صفحات  -

تاریخ انتشار 2016